package org.dromara.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.system.domain.XfReviewRating;
import org.dromara.system.domain.query.XfReviewRatingQuery;

import org.dromara.system.domain.vo.XfReviewRatingVo;

import java.util.List;

public interface IXfReviewRatingService extends IService<XfReviewRating> {
    TableDataInfo<XfReviewRatingVo> selectPageXfReviewRatingList(XfReviewRatingQuery query);

    List<XfReviewRatingVo> selectXfReviewRatingList(XfReviewRatingQuery query);


    XfReviewRatingVo selectXfReviewRatingById(Long id);


    boolean insertXfReviewRating(XfReviewRating reviewRating);


    boolean updateXfReviewRating(XfReviewRating reviewRating);


    int deleteXfReviewRatingById(Long id);


    int deleteXfReviewRatingByIds(Long[] ids);
}
